package com.evenmo.hrms.pojo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.stereotype.Component;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
@Data
@Component
public class Employee implements Serializable {
    // 员工ID
    Integer id;
    // 部门ID
    Integer deptId;
    // 员工关联部门
    Dept dept;
    // 职位ID
    Integer jobId;
    Job job;
    // 员工姓名
    String name;
    // 身份证号码
    String cardId;
    // 员工住址
    String address;
    // 邮政编码
    String postCode;
    // 固定电话
    String tel;
    // 手机号码
    String phone;
    // qq号码
    String qqNumber;
    // email邮箱
    String email;
    // 性别,1为男，2为女
    Integer sex;
    // 政治团体类型
    String party;
    // 生日
    LocalDate birthday;
    // 民族
    String race;
    // 受教育程度
    String education;
    // 特长
    String speciality;
    // 爱好
    String hobby;
    // 备注
    String remark;
    // 创建时间
    LocalDateTime createTime;
}
